Big Huge Thesaurus

wave-particle duality

noun